package com.bbva.itradecomex.domain;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import com.bbva.itradecomex.util.Constantes;
import com.bbva.itradecomex.util.ITradexUtil;

public class MediosDePagoFIA implements Serializable {

	private static final long serialVersionUID = -7929479391027026946L;
	
	private BigDecimal idOperacion;
	private String nombreContacto;
	private String orden;
	private String correo;
	private String codCliente;  
	private String cliente;  
	private BigDecimal idOper;
	private String codContrato;
	private String codContratoR; //--mostrar   --con link para abrir el modal del producto
	private String moneda; //--mostrar
	private BigDecimal importeUsd; //--mostrar
	private BigDecimal importeLiquidadoUsd;
	private String proxVcto; //--mostrar
	private Date dProxVcto;
	private String codPais;
	private String pais; //--mostrar
	private String codProductoMT;
	private String backgroundRow;

	public BigDecimal getIdOperacion() {
		return idOperacion;
	}
	public void setIdOperacion(BigDecimal idOperacion) {
		this.idOperacion = idOperacion;
	}
	public String getNombreContacto() {
		return nombreContacto;
	}
	public void setNombreContacto(String nombreContacto) {
		this.nombreContacto = nombreContacto;
	}
	public String getOrden() {
		return orden;
	}
	public void setOrden(String orden) {
		this.orden = orden;
	}
	public String getCorreo() {
		return correo;
	}
	public void setCorreo(String correo) {
		this.correo = correo;
	}
	public String getCodCliente() {
		return codCliente;
	}
	public void setCodCliente(String codCliente) {
		this.codCliente = codCliente;
	}
	public String getCliente() {
		return cliente;
	}
	public void setCliente(String cliente) {
		this.cliente = cliente;
	}
	public BigDecimal getIdOper() {
		return idOper;
	}
	public void setIdOper(BigDecimal idOper) {
		this.idOper = idOper;
	}
	public String getCodContrato() {
		return codContrato;
	}
	public void setCodContrato(String codContrato) {
		this.codContrato = codContrato;
	}
	public String getCodContratoR() {
		return codContratoR;
	}
	public void setCodContratoR(String codContratoR) {
		this.codContratoR = codContratoR;
	}
	public String getMoneda() {
		return moneda;
	}
	public void setMoneda(String moneda) {
		this.moneda = moneda;
	}
	public BigDecimal getImporteUsd() {
		return importeUsd;
	}
	public void setImporteUsd(BigDecimal importeUsd) {
		this.importeUsd = importeUsd;
	}
	public String getProxVcto() {
		return proxVcto;
	}
	public void setProxVcto(String proxVcto) {
		this.proxVcto = proxVcto;
		dProxVcto = ITradexUtil.stringToDate(proxVcto, Constantes.FORMAT_DATE_yyyyMMdd);
	}
	public String getCodPais() {
		return codPais;
	}
	public void setCodPais(String codPais) {
		this.codPais = codPais;
	}
	public String getPais() {
		return pais;
	}
	public void setPais(String pais) {
		this.pais = pais;
	}
	public Date getdProxVcto() {
		return dProxVcto;
	}
	public void setdProxVcto(Date dProxVcto) {
		this.dProxVcto = dProxVcto;
	}
	public String getCodProductoMT() {
		return codProductoMT;
	}
	public void setCodProductoMT(String codProductoMT) {
		this.codProductoMT = codProductoMT;
	}
	public BigDecimal getImporteLiquidadoUsd() {
		return importeLiquidadoUsd;
	}
	public void setImporteLiquidadoUsd(BigDecimal importeLiquidadoUsd) {
		this.importeLiquidadoUsd = importeLiquidadoUsd;
	}
	public String getBackgroundRow() {
		return backgroundRow;
	}
	public void setBackgroundRow(String backgroundRow) {
		this.backgroundRow = backgroundRow;
	}
}
